Curiosities, games, challenges and quiz on various topics
The Statue of Liberty is a monument located in New York, United States, which represents freedom and independence. It was a gift from France in 1886 in commemoration of the centennial of the United States Declaration of Independence. It is made of copper and has a height of 93 meters, including the pedestal. It is a popular tourist attraction and a symbol of freedom, democracy and hope.